19783
2
25669
0
2921
5
572
32302
16062
15
1603
1
1681
2996
2392
2767
2666
9
1973
2535
2591
2756
2932
3078
4
1532
3498
1444
17946
2173
1476
1153
4074
3090
6
2012
2529
7
2366