17353
0
20634
8
19279
2
935
31535
968
25137
2431
3
2619
1
2275
1550
2708
829
2727
1010
1020
1949
440
139
180849
1454
422
11829
4106
1518
1880
1285
419694
9
798
467