1234
475
32161
2520
953
465
516
261
2045
1303
781
359
296
1028
754
5421
453
430
918
781
605
1180
1370
1183
1348
820
604
403
775
1705
570
1055
6741
3469
672
1004
391
387
693
351
669
805
512
3401
863
567
1242
348
662
4886
836
742
541
1942
663
561
452
380
44038
673
534
1490
996
2197
2886
1004
2092
615
589
467
1102
840
353
342
368
1140
421
580
356
1448
354
2871
305
915
424
330
479
434
427
384
353
676
1289
724
1590
456
624
439
540
290
307
841
4203
454
795
693
491
1162
998
441
508
493
345
641
383
350
338
471
738
675