1038
993
833
1379
760
1086
893
790
1727
2907
2916
5501
1491
2300
1191
1010
1382
801
1199
987
777
833
1273
771
1594
1401
862
2006
1075
763
2105
790
1238
826
1722
760
2143
1084
854
1771
989
941
934
1140
796
1959
729
1522
2300
899
785
841
1157
1164
761
817
895
820
925
1393
668
1294
691
1710
1407
640
558
1111
656
1331
1143
740
798
3741
1783
1123
819
1793
1412
681
1388
668
1414
2144
951
692
827
887
786
908
719
1302
1033
881
679
917
735
1206
1702
718
665
850
750
1222
640
732
866
825
2766
655
748
1356
722
1381
818
792
1204
767
997
832