339
0
1100
474
534
711
907
732
1
264
973
105290
4165
2211
2069
3
2115
4
5262
10
1842
10270
729
2442
2
287
521
814
385
2644
395
1169
933
2089
1385