2150
3387
1299
1774
3585
856
1154
2187
951
3173
1632
1542
876
1053
1491
1080
913
1074
1129
888
1005
1418
873
1470
1821
3732
1035
2716
2851
1707
3058
868
1849
2357
4384
1236
792
2164
1468
1004
859
894
2345
2791
2377
826
3375
1125
4754
1203
2512
1049
929
829
1380
1672
877
2576
1522
2809
1062
841
934
909
825
823
940
885
837
957
885
963
1301
888
798
924
960
889
866
1149
825
804
845
1208
963
979
955
780
886
845
793
890
835
827
949
774
880
912
803
866
793
935
850
994
800
951
1393
807
1042
2776
896
971
915
855
1023
1020
916
782
989
926