2730
6
1824
0
1567
2
105290
3203
10
458
2657
3
2668
1237
1
2041
282572
1020
31535
3498
4
17353
543
20634
8
3092
152
4111
437
877
3815
25137
467
1222856
7334
2855
9355
2109