2535
2
19783
32302
0
3090
6
2431
1
2727
3
2468
2932
940
25669
3498
4
2666
9
17946
2008
2890
815
4179
952
2001
2906
1153
1716
2410
1426
3386
21152
8
9611
2600
929
4034