647
0
467
893
25137
813
4111
2
1020
2730
6
968
2328
2445
663
381
415
403
722
2142
918
1551
951
2628
1101
579
299
820
409
486
1567
2143
1279
1