2535
2
3262
3
19783
32302
0
3090
6
10736
26
2932
6561
14
16201
19
25669
4456
7
2772
5
3498
4
2032
1
2666
9
17946
3693
3692
1421
2289
2906
1153
3462
383
6165
21152
8
1672
7793
2446
2258