281
992
1199
441
559
1012
512
180
334
778
718
271
431
0
378
1500
434
704
0
257
283
326
2012
420
1076
582
420
280
894
1001
360
158
8
298
261
959
668
