2535
2
3498
4
19783
1603
1
17946
0
32302
25669
7793
2932
2903
3
2964
2990
3765
2906
1348
2476
1153
6047
4471
3090
6
2462
21152
8
383
2258
1819
3386
2478
777
3132
2055