1193
3
1190
5
1174
1
1173
1163
1134
2
1131
1124
7
1120
1091
1068
4
1049
1044
1015
1013
1009
998
993
987
983
981
966
964
960
956
942