20634
8
282572
0
2730
6
2855
3
2668
2
348
476
3442
1824
152
637
4820
1428
467
349
31535
4396
2211
1612
17353
501
241
2690
2125
1
341
2526
910
4
3498
2275
486