1510
703
1980
994
839
5402
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
1821
1103
923
1419
711
1474
1469
1241
3195
1354
1168
876
686
808
630
1073
757
3747
1013
727
1223
1110
723
2032
694
1360
714
955
2363
637
1489
1421
2128
1348
670
642
1282
1407
1413
660
1771
850
1414
708
649
1851
694
687
2144
1100
687
621
758
1061
1612
668
966
697
2057
627
701
1794
1122
735
4890
800
751
936
1463
903
781
1033
759
1461
647
640
1152
750
2562
737
653
674
657
754
662
1144
924