1010
952
899
2245
1093
1821
981
1334
24385
1272
1066
951
1452
1365
1805
739
727
911
1656
2226
1370
4106
809
1846
3753
2305
1023
3719
1157
2553
831
849
1961
1049
1776
5767
971
958
1471
1292
854
1050
1642
2516
974
902
1205
920
949
1905
1000
5774
856
1189
860
2500
845
3556
1331
732
4870
6520
9539
1509
1081
952
799
3967
3782
1317
717
816
5482
658
754
9174
721
1057
6941
1496
2194
2261
576
811
1782
799
870
3901
715
854
1002
1579
1026
905
1775
749
3607
5461
1086
753
967
1190
1391
737
730
2983
1449
4842
2105
3163
1155
735
1437
2970
1835
868
745
726
870
1539