456
0
951
602
2490
1661
1
722
403
467
1020
1167
413
1133
415
614
1939
1045
2356
2008
1161
1101
25137
1043
1511
2143
685
19279
2
683
787
259
454