20634
8
1745
1
340
0
2730
6
520
1314
304
355
282572
979
899
2369
11881
3
575
2657
2283
4
2668
2
467
349
262
5217
11
31535
418
17353
2290
78
4820
72
1020
342