1345
806
699
767
708
8304
671
1475
3422
979
1951
912
689
774
816
2426
911
745
1873
723
678
863
668
789
3411
775
1371
698
1150
948
633
660
1005
1724
729
1094
1314
876
733
1248
635
713
944
713
1342
2563
4142
742
640
703
766
838
984
22046
930
744
687
677
850
662
649
815
1250
933
1122
814
933
818
922
1078
2620
677
716
692
733
1343
853
714
721
606
1439
2746
5636
1411
722
2873
1836
1200
694
2705
672
2410
702
667
2699
898
879
793
1083
608
1504
1319
736
963
643
1072
628
758
660
1142
869
657
858
713
1035
733
671
694
793
903