1164
1903
1990
1508
267
409
652
517
510
540
542
526
119
139
649
753
838
699
569
311
161
611
613
649
503
366
304
284
599
672
651
495
544
327
106
613
619
613
592
549
176
126
859
998
946
842
696
590
603
580
668
593
439
390
307
483
241
565
471
418
404
63
503
610
708
643
618
365
258
152
814
892
864
927
607
587
546
194
253
577
145
208
2
99
500
397
249
373
181
125
118
541
647
650
614
319
174
120
684
726
843
736
576
392
270
649
723
770
733
598
274
418
528
523
32
18
1435
1137
768
709
583
351
450
139
309
179
144
111
137
835
500
909
858
670
599
323
500
502
649
555
167
80
134
663
1031
1190
1045
752
379
410
true