2287
922
830
1437
2217
805
1172
2371
851
1213
888
844
984
2465
1128
1249
1272
950
785
1470
1703
885
795
767
1459
2013
944
944
1306
1103
1330
795
903
791
875
1204
858
2172
2392
2642
888
830
932
845
978
822
966
929
3871
1126
1108
757
815
2841
956
4151
996
3792
821
948
1474
1390
906
1213
767
757
956
944
815
795
795
830
858
878
1105
1018
956
863
905
863
932
950
1111
798
830
822
953
822
1069
830
929
1052
853
816
1103
883
917
805
1099
888
876
845
880
1416
885
866
851
861
895
966
1330
1500
872
876
823
892
1108
944
978
1170