19783
2
2535
25669
0
32302
2921
5
3498
4
3942
3
741
17946
2366
1
4179
21152
8
2932
1603
2512
3779
2990
3765
2264
2392
1153
2173
2890
1558
3090
6
6779
2012
6844
866
2562