19279
2
31535
0
25137
2000
1
17353
18385
629
1129
9244
3114
4
8876
8
2730
6
20634
467
263
476
1182
282572
1559
121182
2125
915
3116
1344
822
2008
2330
292
2275
3503
3