19279
2
17353
0
31535
2730
6
2275
752
25137
20634
8
1020
1811
5602
9
5617
5
3092
1
111
1452
1277
1010
1222856
4
2188
1343
10324
2224
2059
798
3440
2922
1661
5108
1960
7
2749
3