3491
4
3014
20
951
1
3085
5
2593
3485
7
585
3012
2799
6
3316
10
2906
2
4382
5141
2372
3
2528
4837
5517
2299
2627
762
0
17970
15
1591
2732
1335
2108
1404
5658
9
1289601
108797
2350