2507
1
1500
518
2
7608
12
17391
7
2580
4029
8
1546
0
1160
1748
2620
3378
5719
5
2741
4
1854
189326
1913
32302
6644
3517
6
2238
5135
3