19279
2
467
0
25137
31535
17353
11881
3
611
572
340
2275
3233
16
2522
1824
1020
1131
44199
78
953
355
729
543
418
1029
2587
3498
4
592
443
344
1805
522