19279
2
17353
0
31535
11881
3
611
340
2275
467
1020
44199
2188
9
78
2730
6
355
729
418
1029
2587
16
3498
4
2659
3440
592
443
344
5108
25137
1805
522
5602
798