19279
2
2275
17353
0
25137
20634
8
2730
6
2546
1
31535
4111
377
2188
9
3440
5108
4
1824
5602
2659
467
6579
271
111
1277
5
1010
752
3293
5617
2668
3114
1020
3251
3510