19279
2
31535
0
25137
2275
20634
8
2546
1
17353
4111
1152
3287
355
7551
17
336
1824
1164
1148
467
631
572
360
2522
1397
2809
2812
4
706
691
1129
683
653
2445
7