943
2121
1511
1513
1342
2229
3935
1074
1527
1002
1034
1705
1120
1195
1168
2030
2172
1258
1187
1029
944
1806
2762
3059
1370
1278
1859
1513
1323
1772
8162
1663
1137
848
937
7081
1092
1091
2229
1014
1072
2351
1474
1206
1190
1669
5361
889
1161
856
1255
1491
925
1793
850
1101
1683
1104
2935
1219
3751
3874
1285
1998
1044
889
1045
1549
1048
1024
926
1170
1230
971
1109
1474
1412
965
2746
1265
864
923
1024
940
954
1197
1687
1647
2021
1275
854
2160
981
1585
1294
1199
1258
2762
909
1011
1177
873
945
867
5070
911
1435
1759
776
1189
1173
1140
1483
3442
807
2581
2442
1863
1466
1632