20634
8
424
0
637
467
1880
2
1132
4396
3
1020
631
2275
426
2526
1671
1
2710
9
2623
2690
2198
345
671
19279
4820
501
1824
521
116
17353
1333
2337
2076
693