623
1
91
954
2
1174
211
1040
8
1100
403
414
730
476
471
642
377
81
474
205
1004
3
866
545
100
839
385
85
229
1142
500
994