2515
3
3593
16
1546
0
1913
2190
1
2627
5
3062
9
4651
2
918
2966
6
164
1952
841
1868
1466
1510
1558
2122
777
2100
1583
1749
1446
3316
17
101415
109
1215
159
2324
4
1994
2936
10