1613
686
4558
846
792
1503
1300
1132
676
673
1132
698
679
726
693
759
1403
634
760
775
1747
679
680
785
1469
818
799
664
2107
1047
1691
1943
2772
866
654
7522
645
1503
659
1510
893
657
786
766
669
908
789
669
696
3029
1267
910
1041
1072
1545
791
759
890
800
836
1903
1124
771
1698
929
1052
720
1598
935
3397
659
1216
2235
992
673
1514
1079
1273
780
860
2141
703
814
1950
617
1107
1871
625
855
636
693
1489
815
972
723
1553
671
2202
641
635
1009
700
990
798
891
1530
1606
1092
2199
1409
699
1109
1527
672
1169
894
3252
766
1186
1336