1138
1137
1137
1137
1136
1135
1133
1131
1122
1118
1113
1108
1107
1098
1084
1080
1080
1082
1079
1064
1063
1050
1045
1033
1029
1029
1029
1026
1020
1014
1015
1012
1010
1005
999
996
996
991
990
983
976
971
972
974
968
965
961
959
955
950
947
944
940
932
926
908
902
901
895
895
886
880
879
879
881
883
884
886
886
885
882
880
880
880
880
879
879
881
885
883
869
872
877
881
879
877
875
873
866
865
857
850
848
845
840
838
837
836
835
833
828
824
820
820
820
820
820
819
818
811
808
810
811
811
810
806
818
816
801
804
804
804
804
803
802
802
800
798
797
797
805
806
806
806
806
806
806
799
795
793
792
792
789
781
781
774
764
755
754
744
743
747
751
749
747
736
733
741
741
741
742
736
725
715
716
713
707
706
701
701
692
690
657
646
639
637
625
618
617
617
615
612
605
603
601
597
597
599
601
601
603
607
622
625
626
630
631
634
644
642
659
666
662
661
658
658
655
662
666
666
667
666
664
657
633
633
633
633
626
612
614
609
603
602
591
587
583
582
582
577
576
585
587
575
578
579
580
568
569
572
575
575
575
575
575
569
570
578
581
580
578
582
575
571
570
569
569
566
575
579
580
580
577
576
575
574
574
575
572
568
568
568
569
577
575
573
582
588
579
582
585
578
573
569
568
567
567
566
566
566
565
565
550
550
549
547
534
525
522
511
474
474
470
445
428
426
425
424
413
412
407
407
405
401
400
400
394
393
394
395
387
361
357
363
367
356
363
344
341
340
339
335
329
327
325
327
327
325
308
321
316
314
311
304
296
289
283
283
288
281
280
279
277
277
277
272
269
271
272
278
282
288
289
290
294
300
306
311
314
316
313
314
315
313
315
316
321
329
334
342
350
352
352
364
362
355
350
352
352
359
336
326
326
326
326
326
325
325
325
325
328
320
317
316
314
313
319
321
322
322
322
323
323
324
293
288
287
286
285
284
284
283
283
286
287
287
291
297
301
303
307
311
316
314
313
305
303
304
322
335
328
328
326
322
321
320
316
311
317
323
326
325
327
319
323
297
278
277
275
279
279
261
264
268
265
252
252
249
248
247
246
245
243
243
242
241
241
240
240
239
239
239
238
238
238
237
237
237
237
236
237
237
235
235
234