19279
2
31535
0
25137
2275
17353
2730
6
2006
7334
4
467
1020
1824
2668
3114
3498
2459
9
2224
4864
1
2546
802
798
12590
20634
8
5477
1463
392
2076
839
1343
1285
1861