20634
8
4111
2
476
0
467
4820
920
1
617
1010
381
25137
2199
1518
2328
1209
325
443
1020
957
415
951
2198
456
409
2710
9
787
1557
403
390
1161
602