1358
616
1377
1059
2029
601
1534
1443
2715
2548
847
632
623
1098
981
713
1481
1089
916
979
556
684
972
1322
616
895
1944
724
999
602
714
1256
1358
588
1162
650
674
1152
735
633
757
2527
2090
2902
703
806
1011
810
608
768
705
575
691
710
657
837
1623
1826
611
636
595
8106
763
3039
1090
736
578
732
800
1711
1593
1579
540
966
4716
1113
1507
681
585
1658
750
619
918
2022
934
2246
804
3483
993
1090
677
639
599
2320
796
708
572
1359
662
791
947
631
1778
1209
885
662
535
1444
643
877
4823
2264
1949
1531
628
2548
837
830
869
832