19783
2
1416
1
17946
0
2535
32302
25669
21152
8
1168
2932
3498
4
3779
3765
3546
1153
3090
6
4044
5
2964
1603
2633
1392
2476
1849
3080
3
1044
118
1804
7258
297066
2890
2902
16