4974
4896
4886
1305
1299
1297
1301
1000
1002
2159
2661
2163
2223
2221
2687
2215
2649
2161
2213
1
2165
2663
2155
2205
2207
2219
2203
2079
2081
1511
985
1168
2199
1150
2201
2217
248
2659
65
35
1164
2077
1877
246
1323
1303
1325
923
961
1162
959
1321
1225
1382
1223
4367
4593
1330
963
965
967
2157
1148
969