670
738
2680
3288
1849
860
768
703
3283
709
3119
732
1085
2370
2742
2512
1372
2534
871
4654
832
836
1878
910
1090
2018
1046
799
4847
1557
697
1502
782
841
2759
706
2873
698
974
777
2772
861
1960
811
3630
1335
2906
865
2725
861
947
786
1804
740
2274
3713
6562
2035
1325
730
733
1031
8187
3713
3093
1052
2923
1549
817
3589
1017
1092
854
681
739
4974
779
1141
1192
2617
897
913
2432
868
1461
703
1997
734
2877
914
980
833
2698
1581
6562
728
1262
2696
2026
22966
2115
759
786
7452
829
1502
1024
955
3788
1548
1575
928
828
1058
3116
889
3630
1545
1689
13856