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
3042
3328
830
894
820
923
1072
869
1764
1903
850
775
837
945
870
1345
807
763
1498
1069
1256
936
819
809
896
1318
1853
838
1031
996
2032
1089
1198
1145
854
876
911
966
1206
1059
833
883
811
1802
844
1269
2004
2681
2000
802
1380
1012
797
1621
1432
901
2143
824
1114
1894
1553