2730
6
1862
1
1020
0
20634
8
3251
2657
3
2668
2
552
16
2189
25137
1222856
4
19279
17353
1277
5
2435
31535
2183
282572
336
2369
1824
1367
2283
1290
3691
2855
419694
9
3882
12
5617
1491