3498
4
3428
3
19279
2
31535
0
2315
1
514
2275
2069
17353
25137
2730
6
2830
7
7334
467
1020
1824
2668
2881
3114
3149
2459
9
928
2224
282572
677
177
2461
20
2546
408
802