20634
8
481
0
247
1116
1483
282572
2730
6
1336
729
1123
587
1054
555
286
2369
1
469
2657
3
381
2668
2
423
753
483
438
543
894
360784
19
501
2710
9
169
418