19279
2
17353
0
20634
8
31535
25137
2546
1
2275
4111
2809
2272
9
467
1550
3116
3114
4
1860
1452
1343
521
11829
1132
3092
1390
1354
2459
6
1035
2730
1129
1966
3
3205
445