20634
8
1936
0
3120
3
1732
2272
9
1998
2708
1
521
1067
631
1132
1506
121182
1160
1343
407
2330
2
1916
563
440