1227
260
1354
287
1184
251
999
212
1636
347
4380
928
2240
474
3696
783
1205
255
3424
725
2467
523
2467
523
2779
589
862
183
3286
696
422
89
2149
455
2467
523