20634
8
812
1
2269
4
2526
3
2304
419694
9
1961
0
2947
475
4445
875
1923
2459
6
1507
1132
302
3385
10
3287
4396
16840
15
2870
1518