4471
2
25669
0
2271
4
19783
17946
3692
7
1744
1
2903
3
2964
1603
2906
3387
717
2258
658
6561
14
703
1879
16201
19
4456
1311
32302
10736
26
6423
9
2954
2595
8
2050
2535
1145
3329