1788
367
286
1028
320
331
542
1141
728
2299
272
356
364
728
299
1599
1404
2400
665
656
1001
2646
395
303
