645
237
101
1312
544
365
642
163
6
373
3
217
2090
503
705
743
25
951
475
161
163
90
65
307
8
173
254
237
175
261
74
535
675
12
151
383
121
277
323
1132
472
451
776
261
140
223
293
8
30
66
259
86
474
