20634
8
2855
3
2668
2
2730
6
2069
2657
441
0
398
625
282572
658
474
839
648
618
594
1020
1416
1824
511
929
349
505
3442
2587
16
4820
744
466
415