101
0
19279
2
31535
57
2275
17353
25137
2730
6
7334
4
467
1020
1824
2668
333
378
3114
3498
2459
9
2224
495
2546
1
802
798
12590
1803
20634
8
90
1463
706
543