101
0
19279
2
17353
20634
8
2275
25137
57
495
31535
467
3498
4
493
470
378
1020
683
3025
1
1869
2668
3114
1343
3092
2934
1550
333
3116
1824
1132
3510
2657
3