580
123
1539
326
1093
232
1410
299
1260
267
1120
238
900
191
1500
318
1132
240
2298
487
1093
232
1150
244