857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
1564
1524
2084
2196
928
891
1186
965
1373
940
910
947
1081
952
1824
1659
2232
2296
868
1271
2113
1039
1432
1669
1450
1668
1514
1093
1247
804
1670
1264
1554
835
2167
1258
2124
1236
898
1380
778
846
834
1675
803
1845
1602
1067
1428
2184
1633
808
794
1126
944
3071
977
833
916
760
2698
874
1309
881
786
1180
1683
2676
938
941
1908
786
1855
1000
775
1622
838
1638
1268
2914
841
908
811
2172
1092
1352
837
882