1162
1093
1057
962
1135
8642
1139
1099
1022
1316
903
898
1004
1866
1146
1790
1926
1033
1008
925
1532
994
941
1073
1065
1000
937
895
935
952
1272
996
971
928
917
911
2310
946
981
858
8628
932
1106
1008
821
2436
994
4430
913
1097
926
908
1261
972
1201
966
878
1462
998
950