19783
2
4032
12
7793
4
1166
11
32302
0
532
1
2535
25669
17946
3090
6
2189
3060
5
12459
3
2932
2277
3898
10
3498
3765
2666
9
5164
2476
2802
2906
1153
4168
4083
1135
13018
2639
13
7670