20634
8
1745
1
340
0
2730
6
1314
520
1425
1506
304
355
476
979
899
11881
3
575
2657
2283
4
2668
2
467
349
814
262
2474
1385
5217
11
31535
521
105290
418
17353