340
1228
1179
519
4072
594
321
1659
565
300
273
1024
2176
235
267
329
242
315
264
297
1068
2323
658
575
252
262
288