3429
7
21152
8
4471
2
1777
1
807
5151
1532
25669
0
4438
6
2258
4655
10
766
4179
1303
2100
1691
8527
1816
1494
4
7599
13
2710
2711
2911
9
1136
4651
3
5439
1819
398656
19
685
2271