19783
2
2535
25669
0
32302
2921
5
3498
4
1913
1073
1
55904
2177
37355
13
17946
2366
1603
2512
3765
2264
21152
8
2932
2348
1687
1558
2890
3
1656
1153
527
2012
2173
866
372