2294
1771
905
881
687
886
1200
672
632
697
742
845
665
1498
1667
1097
677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
2478
943
1113
2466
1355
720
693
1345
807
1120
653
765
1160
670
1133
830
792
2211
964
730
1124
655
678
666
1165
2139
1362
697
667
1227
1190
1204
710
1296
668
702
639
648
675
683
695
1458
977
677
818
656
2042
1468
2561
1153
875
732
1656
975
676
1317
674
891
659
725
759
694
722
750
831
1994
1159
719
3180
947
1108
1512
657
1066
748
684
1132
1190
1031
1723
693
719
626
2041
679
656
1265
729
660
991