888
1214
1101
2843
820
905
1007
1403
972
978
835
1145
2490
1936
1307
868
893
1091
774
958
1237
890
898
800
1483
847
1055
809
782
1491
875
966
22710
16493
1162
1319
828
1205
895
921
909
1852
37600
902
1170
2862
1243
10843
962
1344
1424
781
1068
1021
3462
820
999
1438
893
6221