19783
2
25669
0
32302
3158
1663
5
17946
2535
2932
2788
3498
4
3765
6741
2476
1153
4358
6
1489
3286
1
3090
2012
2031
2366
21152
8
2295
3
1364
3080
2316
3546
7793
3819
2921