2507
1
1500
1411
1382
518
2
17391
7
2580
4029
8
1546
0
1160
2124
3297
3378
5719
5
2741
4
189326
1913
6644
3517
6
2238