2515
3
3593
16
1546
0
1913
2190
1
2627
5
3062
9
4651
2
918
2966
6
1226
164
1295
1581
1510
3765
4
1558
777
1583
5225
8
101415
109
1215
1994
1534
14125
10
4043
1485
1622
1372