2360
776
23309
20899
773
804
2090
2298
917
993
1963
1627
919
1130
19211
1332
27954
6418
2108
2575
4923
6087
4118
22892
20968
137884
40582
2462
7175
28601
177508
721471
263546
10383
130336