1161
4
510
2
700
1
9259
17
247
1778
1045
1141
3
1775
105290
0
2211
2069
2115
5262
10
76
907
10270
2442
2356
287
521
814
385
2644
395
36609
34
933
1385
9355
2843