456
0
518
1
1003
422
330
1188
2
1230
5
767
2864
7
468
981
1750
3
1133
2490
1939
957
1260
951
454
1777
403
2121
4
409
1392
415
1045
1557
1661
445
2086