418
0
20634
8
288
2730
6
1466
2657
3
2668
2
320
909
496
529
1603
1528
1
282572
1020
501
4071
375
428
474
1824
437
895
2855
269
581
3498
4
19279
25137
1748