483
860
317
389
887
482
490
491
200
826
474
707
527
311
4809
295
2351
503
511
1265
406
1423
1426
1177
3064
1019
1380
750
547
2140
583
342
1242
761
1805
366
1599
1014
2633
322
2041
310
922
1417
1864
1978
2106
299
698
263
351
1431
829
533
1327
370
722
965
328
376
1102
1938
969
445
503
340
288
602
286
1198
340
2633
297
443
770
2078
326
328
353
239
289
456
325
518
1221
1360
341
1414
2756
413
622
252
314
316
1006
384
522
278
569
264
327
706
527
1161
557
2001
287
1337
337
2291
1072
1498
244
456
1157
737
2533
696
3616
1034