17353
0
2211
31535
1020
1880
2
19279
282572
20634
8
2730
6
798
121182
1
2727
1343
2125
968
381
290
378
44199
255
403
547
3469
4
980
467
101
996
25137
418
482