2530
4
2316
0
2250
1
6236
10
1174
10827
2629
2
2921
5
585
378
3673
3
951
1015
562
2906
2661
9
690
2337