107
0
918
1880
2
17353
4536
2275
423
19279
31535
402
3114
4
2095
1567
78
1020
587
3428
3
2076
1
1343
53
2727
483
25137
301
501
1997
1462
1824
20634
8
2668