43563
247
650
471
787
1091
1450
336
559
401
415
325
307
298
1208
931
1114
519
340
355
517
832
432
307
326
353
720
959
1349
1756
1209
405
2913
1024
748
323
3118
347
6262
2322
381
490
430
1033
312
327
1366
444
509
544
661
1074
1079
511
297
681
289
1599
393
577
771
355
924
526
1421
314
581
518
463
3900
335
608
631
553
1097
560
971
299
782
312
568
405
336
1031
697
317
405
279
622
597
1564
310
1423
1724
312
569
247
1739
510
365
513
676
726
641
1334
416
433
356
500
386
432
774
386
2824
307
307
312
927
341
325