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
1509
1469
1241
3195
1354
1168
876
686
808
630
1073
757
3747
1013
727
1223
1110
723
2032
694
1360
714
766
648
1485
675
1969
768
1132
640
1645
1624
1413
1101
1219
677
994
726
913
740
648
1144
1229
2482
697
708
2101
1723
768
1103
1163
860
718
1222
681
670
802
653
1414
621
637
818
1994
726
1680
645
1744
887
737
677
1066
1795
1282
676
818
1783
1296
1127
1273
946
656
1160
753
759
679
748
912
622