1502
870
887
2430
2260
1014
2669
801
2563
1623
3065
958
1180
2062
2801
851
946
984
3157
856
3096
836
10075
892
993
1363
1519
1135
1199
1587
1188
1274
985
935
1323
863
907
1141
864
1149
1421
1910
955
22496
872
853
874
1624
873
1575
963
1131
907
2937
1175
822
1043
901
1020
944
775
946
987
1501
937
782
973
1854
1026
1030
3404
3025
1166
747
1043
866
1074
948
892
852
832
767
984
1322
904
960
900
855
949
3267
923
1373
885
1205
877
1386
1079
899
813
816
830
925
797
796
902
874
2575
795
922
1058
1175
1219
891
963
867
903
1538
816
1030
817