17826
3075
37707
1038
2174
1797
46220
1838
876
10814
41946
21120
9397
721
4946
1274
5857
1202
986
3767
961
1712
652
1139
1919
1074
2839
81686
3306
4921
1305
723
738
1396
752
813
3148
11174
1436
1872
1983
5015
1180
1504
3224
1348
1368
901
4895
2125
6036
7315
950
1608
5198
712
765
1485
1369
870