946
757
833
658
635
2841
1372
963
696
1363
1674
1011
1310
1241
1858
1624
1135
1119
1298
1471
1245
723
1112
1236
654
1343
879
2101
1000
952
1069
1469
2110
2413
1302
654
1169
1164
3198
1690
656
2571
758
1470
1053
1019
1290
2002
1039
1017
982
682
1097
1724
1039
945
738
2005
1628
2455
718
742
1460
1421
741
1224
702
702
733
938
1998
1863
748
1057
798
648
1604
717
758
762
832
723
1123
1407
2437
903
802
670
2561
697
972
642
947
640
622
1710
623
1183
656
975
1259
979
1463
1258
1699
955
674
1031
1012
676
737
769
1697
2042
691
1851
1190
1190
751
671