3077
423
8
75413
2878
1225
1544
2216
1583
3865
130
195
4344
9054
3261
1422
6652
5312
3692
97
5435
5784
2342
1682
29
10
73