457
0
905
1
2152
957
951
1072
403
2121
4
415
1045
1823
286
663
1557
1661
3061
5
3148
9
330
722
3929
10
410
4328
1161
846
668
6406
12
381
1101
544