653
0
451
1051
2
668
941
1
2496
1617
4
831
53
716
38
237
139
71
644
79
567
115085
18
2519
7
44204
12928
6
64128
3
1303
57
158712
14
330
117
934
105
2495