2903
3
19783
2
25669
0
3090
6
827
1
2932
21152
8
572
2996
32302
4358
3765
4
3080
3083
1187
2366
17946
3546
1189
14
591
2102
660
1417
1632
2258
1226
791
108797
1734