454
0
4111
2
467
2328
403
1661
1
381
25137
348
787
297
1939
518
771
846
1308
294
1101
410
798
1020
52
226
262
957
415
951
456
409
1043