2730
6
1824
0
2657
3
2668
2
455
1020
20634
8
3311
4
25137
2855
19279
3092
1
105290
7334
2069
17353
11881
385
2442
247
4694
7
31535
2989
5
2831
2670
20
1237
2901
2581
467
10396