19279
2
31535
0
25137
20634
8
2730
6
17353
3114
4
2546
1
467
1922
1578
2855
3
2668
1733
1559
4111
2275
3268
1344
662
1098
1937
635
1869
5
629
1894
8876
1642
1054
2727