873
29809
1925
953
1401
2142
862
2797
904
707
2062
1120
1022
1059
2080
784
873
1959
1111
1171
1058
1667
1999
764
1143
950
791
3282
759
2126
2479
1108
1167
790
2240
1302
4623
2090
1649
984
704
854
1079
1604
1393
1051
980
1484
929
3368
1565
12034
2851
1025
1319
1805
751
1663
894
1962
2497
6244
1209
775
3455
761
3105
692
841
822
932
1305
1581
806
844
1988
968
1162
1276
2102
1898
770
3523
1428
1797
3759
2282
1142
743
896
1082
862
643
6252
953
914
1373
729
714
1392
5173
927
948
1672
4503
2232
2999
935
1230
867
1102
1697
2014
3096
786
1610
1751
1159
759
1158