4974
4896
4886
1299
1297
1301
1000
1002
2159
2661
2163
2649
2161
1
2165
2663
2155
2205
2207
2203
1511
985
2199
1267
1150
2201
1269
1231
248
1239
2659
65
35
1227
1217
1164
2075
246
1235
1323
1325
923
961
1162
959
1321
1225
1229
1223
4367
4593
1330
963
965
967
2157
1148
969