101
0
3498
4
19279
2
31535
514
57
2275
2069
3
17353
25137
2730
6
2830
7
7334
90
467
1020
1824
2668
333
378
3114
2459
9
928
1
2224
282572
177
495
2461
20
2546
408