5151
2
1334
0
608
1307
1
8527
913
2152
785
658
4100
6
2711
2954
1011
2241
2948
9
12717
4
2271
4697
1746
2911
3636
4651
3
2676
398656
19
1676
2041
2313