670
1717
776
1787
633
699
671
746
851
639
2763
867
991
1058
5392
2525
653
1348
611
1240
2484
1653
692
1522
1496
1094
633
674
1969
1268
1458
1201
970
1185
1766
829
2364
1411
909
607
673
718
928
1990
683
822
1618
680
1690
2420
2195
701
1093
5245
1485
1411
1096
672
1178
1697
1943
709
700
1200
1411
813
2012
696
1606
656
1161
678
1766
746
653
2022
671
675
1268
654
721
676
665
753
1766
1004
754
931
1776
619
569
651
774
653
712
747
1713
1093
697
2141
635
815
627
667
1738
1438
639
907
941
620
699
982
1990
915
1344
617
1332
1991
1561
1378