381
0
454
403
750
1045
456
266
467
4936
1
1661
699
722
410
369
2524
2
430
685
1161
262
401
668
675
3559
5313
1101
544
7952
2123
280
259