868
644
1115
689
388
303
384
636
655
934
323
244
287
349
265
1218
165
484
413
290
252
447
308
114
110
170
1047
530
602
344
753
834
71
318
275
631
403
316
130
1292
865
168
339
93
135
120
107
421
125
109
810
90
240
206
128
40
400
141
335