20634
8
460
0
2730
6
1020
2369
1
325
2657
3
2668
2
360784
19
1949
469
2031
4
1580
316
503
466
150
501
376
282572
851
282
2855
676
729
1824
663
74
438