1440
930
458
24
184
194
665
0
291
406
353
1170
422
1087
3
235
1125
403
285
486
726
802
393
488
1113
742
1710
230
783
469
212
184
358
932
434
554
471
