3251
6
2730
19279
2
1020
0
2275
472
25137
17353
3092
1
265
31535
798
1010
5617
5
467
273
20634
8
2211
1222856
4
3293
486
262
477
2188
9
11881
3
91021
586
17
968
12590
918