267
0
422
771
685
798
767
1033
2123
1511
2659
2
981
2143
683
259
2702
248
382
69
1352
405
514
418
5875
401