381
0
514
787
1133
1161
722
1557
663
456
2099
683
2152
2328
403
25137
358
439
685
417
410
445
409
4111
2
1824
460
463
1062
101
658