19279
2
31535
0
25137
17353
2574
1
1869
5
5223
9
2546
2730
6
3114
4
6800
20634
8
1559
467
4111
1098
3149
1824
2317
492
2275
968
2091
5477
1972
1540
392
1557
7334
2524