2330
2
3092
1
19279
521
518
0
25137
17353
20634
8
486
467
169211
11
2275
139
31535
2224
3114
4
162856
475
1824
246
36609
34
552
2546
1504
2730
6
1073
543
2809
968
1020