19783
2
7793
4
1416
1
32302
0
25669
17946
2535
1168
21152
8
3090
6
2660
2277
2189
796
2932
5164
5
3344
2920
3498
3058
2666
9
2160
3426
4044
2964
1603
12459
3
1543
2476
4074