29857
1151
1075
1300
1090
840
7588
911
1099
1464
878
1956
2752
3090
882
1724
1282
984
1509
1446
983
1624
999
16120
1262
1025
929
789
1289
777
1137
1076
908
2280
10128
17943
16033
4182
1934
1918
2194
921
952
2219
3616
2562
1782
882
1703
1682
1806
2645
1611
1074
2138
2364
1987
1571
2335
1773
1024
1372
828
1336
2330
1983
1977
786
1964
920
903
7345
2004
1132
2016
1586
1643
7168
1255
1724
1761
3987
1497
1918
3991
1893
4071
9554
1214
1018
1355
1804
1665
853
4342
1106
1461
1054
1133
2865
2412
2006
1583
2730
2128
1038
1066
2781
779
1672
793
16337
837
3714
1541
2792
1558
4662
949
1012