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