19783
2
2535
25669
0
32302
3262
3
3692
7
17946
2906
1
7793
4
3090
6
658
2258
10736
26
2932
6561
14
16201
19
4456
2772
5
3498
2032
2666
9
3693
2903
2964
1421
2289
1603
3765
2476
1153