1286
1281
914
2233
5611
1124
1745
1538
1338
1064
1300
1029
1512
1501
978
1161
1446
875
1434
2271
1510
1159
928
2682
1003
1841
1109
868
1974
1237
1129
1124
973
1695
1289
1947
1433
890
2656
960
852
1479
892
2040
1224
1126
1051
921
2315
1947
1201
1030
861
1992
2093
1033
1462
870
932
1552
1739
950
1084
962
2127
909
927
984
972
2785
1442
1739
2267
2050
1089
855
1118
1003
1234
1103
897
1034
1561
1929
1098
1156
1231
2016
983
1998
1002
1975
1291
1142
1587
2636
1110
1255
954
847
2762
1086
2301
897
788
963
869
1538
928
1709
1788
843
1461
1148
1340
1259
1614
1009
1121
2101