3032
16
1043
12
832
16
278
0
447
3
949
4
2806
31
1501
19
1225
9
916
3
5104
18
2350
9