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
6038
983
1449
1046
791
1053
1474
4171
1034
6246
1310
883
729
835
679
1127
1298
934
979
1639
934
913
1172
5171
3079
1380
1670
2229
950
1173
1388
1236
1695
1440
8898
999
1460
6381
1317
807
904
925
2388
846
1244
2285
1198
1574
855
772
2014
1575
812
1291
832
772
771
1791
1039
1375
794