670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1703
684
1269
1117
1198
4362
710
742
1907
1128
1074
829
690
1277
670
830
1324
852
3013
845
1204
705
687
735
4260
891
2600
784
1958
1067
1472
930
787
1599
858
653
2034
813
1910
1782
1704
776
823
1121
814
792
2626
1280
1135
854
1768
751
1408
1429
3545
1522
769
835
803
703
1279
781
2198
1332
716
724
803
1183
769
2768
1771
936
811
1749
796
725
724
773
753
1859
823
1461
1155