3485
7
2530
4
1174
1
2061
3
1615
951
2934
2
2131
496
0
2906
1606
4651
467
2377
1380
3014
20
2262
1336
3041
1526
1367
6517
3078
3085
5
1089
3491
3316
10
5372
5141
1618