5151
2
3090
6
1334
0
608
1307
1
8527
913
2152
785
658
4100
2954
1011
2241
2948
9
12717
4
2271
4697
1746
3080
3
3715
3636
1676
2041
2313
2653
2075
21152
8
2480
1050