1133
0
381
467
2490
2696
4
683
25137
1824
403
1020
320
410
5875
787
4111
2
1557
479
668
339
2328
1877
1
675
445
722
464
1638
323
415
597
458