834
102
1193
485
965
395
410
93
328
58
599
308
560
76
767
197
656
223
651
173
631
149
222
98
386
15
239
150
621
83
573
160
351
217
508
65
231
141
425
103