19783
2
21152
8
1416
1
32302
0
25669
17946
2535
1168
7793
4
3090
6
1618
14
1683
1189
2932
572
3498
2666
9
2160
3426
4044
5
2964
2996
1603
12472
2476
893
2906
1153
582