961
293
540
159
2063
858
503
160
1986
831
437
171
286
167
470
208
340
177
257
158
677
180
857
320
560
136
617
114
346
165
667
240
542
170
285
220
646
77
794
225