2730
6
521
1
467
0
1333
20634
8
1020
1880
2
918
213
2290
2657
3
587
2668
81
771
660
1100
618
2231
2190
517
418
459
1416
235
47041
369
747
4864
1824