378
3648
627
190
358
554
878
529
474
439
317
1754
504
315
435
1287
340
614
387
470
354
432
307
642
2061
227
453
438
1534
375
651
296
601
272
438
322
395
1243
1107
1215
1478
430
969
404
2011
3564
1467
466
629
503
456
423
620
667
380
327
457
334
2231
1094
1419
380
747
802
612
184
666
732
815
972
393
573
1751
446
710
537
324
399
1735
1244
356
341
1075
529
976
310
362
469
550
1469
313
515
480
331
594
704
546
617
753
910
460
1795
674
535
317
865
849
2544
2531
448
304
1518
570
470
450
647
347
641
761
324