913
1
1015
1694
951
690
4258
1534
2
2669
929
3
564
2173
1307
2999
1743
0
108797
2152
7034
785
658
4100
6
1011
2241
50969
7
2948
9
12717
4
4697
1746
3636
9036
8527