351
0
1293
345
459
480
502
4237
453
463
6878
153
310
413
664
2765
2429
942
1928
350
378
488
3758
758
1664
1862
1
360
1676
1400
508