905
915
1272
61449
1996
1335
1373
910
998
974
6048
999
1248
919
1219
987
868
3424
976
2867
1364
6229
1043
978
910
785
5655
908
940
1611
1879
1506
836
1166
890
981
864
830
899
1542
836
910
902
895
995
1272
1318
1100
4232
856
955
895
1072
1016
793
4476
1006
55264
903
1000