101
0
19279
2
17353
2275
25137
57
31535
467
3498
4
378
1020
20634
8
495
2668
3114
3092
1
333
1824
3510
2657
3
2749
1452
2546
2224
798
802
1803
4111
2730
6
7334