5946
2
2285
1695
4
3034
3554
9
445
0
1346
1
616
1753
1412
1466
4100
6
3238
13
3000
1525
3
1308
5070
19
1982
1429
2322
2039
7
2054
3109
14
1987
59
802
2239
12621
22
4943
2828