2643
917
856
852
937
1132
892
867
2729
1822
872
896
1188
963
881
979
1486
878
892
1126
1129
821
1017
1139
1321
873
1809
1866
882
1068
1670
997
874
1258
1094
813
889
895
870
2401
871
1380
2203
1304
1673
1487
844
1698
894
3412
3380
1510
1824
994
856
1035
900
1487
1810
1131
877
873
795
1748
969
764
1098
2433
1606
926
943
1250
1566
1843
967
764
908
820
798
803
1424
1029
870
1185
1118
786
775
793
863
1305
1407
2344
1032
2913
1066
1246
905
1674
794
1021
978
864
863
887
1309
915
1097
1041
3070
807
966
810
844
837
2145
849
1750
967
2347
1650