674
31863
6240
483
538
353
273
744
375
763
1101
1535
408
890
459
372
359
4385
514
224
614
345
399
416
420
1085
344
3095
1010
376
432
530
1562
300
647
342
323
628
905
648
1073
624
449
316
306
442
586
1421
508
361
636
808
3161
407
689
409
509
1022
412
2316
4018
266
1101
422
517
2852
431
674
643
330
1609
538
496
601
372
1597
359
1213
323
1032
891
349
764
6240
724
696
335
657
891
3664
867
285
677
305
1020
390
969
661
1572
283
717
627
587
1361
464
1053
694
3425
321
244
466
518
955
375
319
499
2814
1156
579
462