107
0
31535
918
3114
4
4536
2
423
1880
25137
3428
3
2076
1
17353
53
587
1567
2275
402
19279
78
2095
1997
1462
2668
1949
5223
9
1725
1824
1020
968
802
1343