6859
5
2431
3
2108
4
1751
2
1343
0
1877
1
6333
2157
48708
509
482
31220
10
2459
2167
448
346
261
1559
3545
5611
11
282572
18403
6
1922
166543
18
2376
326
2739
6515
2691
1810