853
147
1155
447
822
269
600
209
331
100
448
222
577
220
1596
635
642
152
677
136
338
136
657
251
425
226
733
332
461
183
462
79
416
159
563
108
614
70
357
116