651
2547
681
1187
378
1254
275
338
765
1097
319
584
985
1799
4851
287
478
330
349
860
652
1149
874
311
1326
640
5027
274
1332
1186
847
1351
2523
318
750
987
3833
3994
521
352
289
380
296
635
223
249
525
261
513
394
574
513
456
314
463
303
367
941
482
1651
515
1402
1029
541
2140
1202
1084
4898
793
330
1542
371
336
736
480
347
778
490
1455
1461
299
550
575
352
288
2126
575
1125
687
1222
936
5504
440
685
304
640
486
1306
680
275
4447
4879
478
411
444
1131
348
842
921
742
406
402
756
642
1799
651
602
321
355
3312