19279
2
31535
0
25137
7334
4
2730
6
1824
2275
467
676
2073
1
1696
2188
9
2522
2809
2126
246
2727
5
2668
251
6370
2224
3114
1015
646
2459
1611
274
17353
918
3691