3158
2
18816
11
1082
1
2392
0
1816
444571
9
4083
4093
469
5164
5
2029
11153
8
1035
3448
701
7003
2502
5527
3
14861
7
1552
4258