2515
3
3593
16
1546
0
2627
5
1913
3062
9
4651
2
918
1
2966
6
164
2190
1424
3987
2213
11650
23
1534
1485
1535
1505
777
2741
4
2204
1558
4715
2348
1475
3765
1215
4043
3080