107
0
918
1880
2
409
1824
587
979
17353
4536
518
2275
376
423
19279
31535
402
3114
4
2095
1567
78
53
427
25137
1020
3428
3
2076
1
1343
584
2346
5876