19783
2
25669
0
2921
5
32302
2535
572
2001
1
1603
2996
17946
4074
2366
21152
8
2932
3498
4
1444
1189
2631
4757
721
3779
2595
3508
7
1849
3765
2264
1476
14
3867
12
1153