674
219
933
327
1068
328
507
37
288
108
121
68
361
184
448
157
429
145
470
166
617
150
58
35
503
117
331
163
237
79
585
145
296
159
476
94
121
58
276
46