1091
1
1165
2
1423
5
1124
3429
1157
1106
1054
1194
744
899
983
1013
2126
1266
2010
1656
1081
3255
1233
3
1118
1241
1238
1792
1073
1131
914
572
1209
1275