2535
2
19783
32302
0
3090
6
786
2220
1
1583
1679
2932
1656
25669
3498
4
2666
9
17946
4453
549
1726
1131
2906
1153
2376
3
1554
21152
8
1672
1826
7793
2258
3936
5601
3336