633
2700
3653
894
1139
893
1079
819
646
703
988
950
671
961
1312
760
1571
846
1989
834
699
1381
795
814
1427
2484
799
1881
731
739
759
2509
1112
3859
1421
742
715
810
1146
981
753
661
2403
1288
1067
706
1155
895
2239
11243
1166
786
832
781
2999
714
849
3272
783
713
2087
875
1763
921
2052
1078
704
1051
660
2395
2690
774
4832
714
764
2132
634
5092
2767
731
2973
1148
865
1867
1142
973
2932
1150
721
883
758
927
3171
1154
897
1304
2453
988
1794
2464
1000
637
2566
678
827
799
1044
884
671
1981
710
786
2475
1070
777
731
777
752
716
902