19783
2
25669
0
2921
5
32302
2535
2001
1
1603
17946
4074
2366
21152
8
2932
3498
4
1444
2631
4757
3779
3508
7
1849
3765
2264
1476
3867
12
1153
3090
6
2012
2529
1382
4363
3296