193
921
426
671
180
1788
1034
239
255
1345
597
443
785
600
1319
1030
331
387
549
498
450
235
364
574
286
596
487
410
397
302
259
94
221
453
636
567
538
448
400
388
187
562
586
469
420
823
366
692
380
355
739
494
347
383
320
743
478
299
250
602