31535
0
17353
3114
4
25137
2730
6
20634
8
19279
2
107
1098
2275
918
6800
1343
4536
423
1880
3428
3
2076
1
1567
2809
53
587
402
2461
20
78
2095
1824
4445
1997
1462