2274
703
996
286
738
183
1049
405
1208
455
949
422
690
340
1487
589
907
444
748
187
289
165
424
172
418
176
1141
548
625
208
187
70
380
128
500
65
620
171
414
153