619
613
845
2290
780
2456
860
827
986
1709
1632
1486
1046
1791
1889
1290
1649
713
766
5403
2534
581
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
1857
707
826
1723
716
664
1388
1288
645
670
1705
999
734
730
1532
716
2202
1160
768
632
697
657
642
1390
993
625
1224
888
1816
1772
677
749
1436
2129
658
649
770
670
1191
1040
1163
820
697
645
1280
644
803
662
968
794
1197
777
2812
643
706
707
677
703
1099
670
1771
661
723
693
1166
739
645
2834
1283
648
1463
660
2045
628