20634
8
2855
3
2668
2
2730
6
213
0
2111
345
467
165
282572
536
1020
276
251
2231
1
771
302
2069
444
2288
1123
418
53
2657
282
1414
552
16
988
945
101