4660
5616
19979
52710
23665
1504
3075
10350
5973
14703
1814
2251
2133
2721
3306
4123
2115
1563
913
979
1487
1457
1677
1773
12366
1050
1545
1966
6220
3231
1312
1016
4095
9841
2055
2429
952
1263
1138
1731
899
998
952
1237
1627
6094
1364
2010
1593
1040
2116
2157
1271
843
905
1388
963
1395
913
1174