554
437
603
442
1192
296
1952
5848
464
715
683
380
614
735
591
1820
8221
3554
3345
772
485
1239
4610
304
1754
361
9694
1778
833
1996
562
378
540
1663
353
778
732
1195
3018
889
479
1071
357
322
309
665
692
518
314
338
347
8296
1399
387
1729
724
316
300
356
2943
8920
486
391
1024
1778
1250
933
387
754
1130
1143
473
818
541
577
652
1083
882
1478
604
340
347
288
406
468
305
277
340
5219
484
648
739
1406
1377
432
374
502
1245
342
2335
314
413
16671
330
1276
678
291
820
880
992
322
2226
445
904
535
389
1668
630
1535
435