295
1
223
122
79
285
21773
3
52
662
195
2
1299
175
1030
157
235
845
261
0
211
220
187
76
757
736
301
1208
4
124
264
918
5
1210
714
338