21152
8
1431
1
3090
6
2166
2903
3
2593
467
0
2932
2
1401
528
2110
1380
496
1492
6753
17
690
935
4179
1819
1606
2152
297066
19944
3080
2605
2131
6236
10
1511
1526
1942
9