1182
3436
3180
2937
1142
1278
1955
1302
1328
1294
1197
1601
1108
916
1104
1052
1071
1196
1623
1087
1097
1030
1174
997
972
967
991
1939
1162
940