174
796
443
233
328
254
398
693
674
886
541
375
619
462
1212
705
120
240
290
415
657
740
2148
188
180
193
176
190
334
332
998
462
255
165
410
383
436
829
521
1055
183
557
561
558
713
424
1024
1030
585
1196
804
195
553
401
398
299
743
257
416
1037
0
168
185
181