1128
0
647
457
467
943
332
661
668
1133
1130
1824
321
489
4111
2
436
381
2328
401
514
1614
1
409
25137
594
1736
378
676
2121
4
1100
517
329