588
515
222
1199
349
183
241
433
1395
124
114
647
321
395
424
356
224
206
209
307
312
486
186
213
330
642
767
339
456
435
829
642
638
788
368
189
355
380
329
232
263
659
1044
909
1127
536
586
600
252
863
357
318
893
1181
382
854
1711
458
224
321