360
0
443
524
495
780
333
389
240
275
239
268
266
488
617
965
669
623
1491
692
530
1059
1174
501
516
263