2450
1141
851
887
942
1202
914
894
874
1439
1476
1379
1403
1496
1324
3599
1055
1467
1024
923
12078
2415
970
858
1280
989
4066
1094
915
796
833
878
892
1201
1081
977
1803
1298
933
1235
1048
1461
1136
1097
1219
878
1169
2082
845
1375
1283
1987
1984
833
1057
1101
889
22565
1082
2013
1101
877
957
841
816
813
1018
793
1240
899
1026
832
826
874
821
1018
816
3759
1111
871
983
1579
860
782
1083
1333
835
890
1046
894
856
977
864
1001
792
913
1917
1611
1214
2054
1647
931
1188
934
1059
1093
1181
820
854
1169
997
760
1245
864
1403
2797
898
1285
1997
2876