2535
2
951
1
3498
4
19783
1603
17946
0
32302
21152
8
2312
1451
2522
25669
2505
7793
1306
1681
3354
2932
582
1015
2294
2903
3
2964
1740
2990
3765
3683
1038
3518
2906