2580
1
1650
1531
2
2611
3
24418
8
2238
0
1546
1160
432
1180
3378
7
2489
5719
5
2983
1432
14125
10
2741
4
9055