1824
0
457
323
2702
649
1308
517
1540
518
503
1100
514
1027
743
410
3140
586
321
376
436
688
404
240
1557