4471
2
25669
0
3090
6
1392
1
2271
4
19783
17946
1744
2903
3
2964
1603
2906
1168
1416
3868
10
2633
5347
2835
5052
462
717
2258
2013
1593
5621
8
2919
4537
32302
2954
2358
9