467
0
637
1557
4111
2
2328
957
20634
8
333
409
743
415
6052
10
1101
262
379
369
5875
454
1043
2123
345
529
456
1167
722
544
668
2710
9
1133
1045