1579
3207
1205
948
746
1246
639
1880
1518
974
685
1829
1083
646
1288
1306
860
1170
1433
4319
912
977
1280
1500
1268
1474
2037
911
1836
1005
651
788
648
1160
1483
913
1211
768
676
648
679
655
778
1922
643
1487
1790
939
2153
623
1723
779
825
705
774
797
2302
684
1805
1408
937
931
1773
2543
1056
1003
3019
1559
790
894
1490
1129
1282
1508
1375
1873
853
2255
814
2031
1168
857
960
702
1574
1971
3038
1238
640
1125
2359
2387
1783
673
667
1330
1135
894
874
3728
1246
641
709
856
713
1186
748
1066
1183
1168
832
1114
2126
1317
1011
1459
876
1585
762
709