2730
6
25137
0
17353
31535
20634
8
1098
771
3114
4
19279
2
6800
418
1559
2657
3
2668
152
52
833
1
200
331
714
846
916
297
618
358
2855
469
493
2091
520