28
955
5
2012
198
116
745
937
0
645
2079
140
173
158
65
2
18
455
16
1
115
650
606
203
