342
0
802
614
392
501
962
1086
847
668
152
1398
471
345
560
292
729
418
357
2346
521
721
1925
1
870
383
467
495
800
116
1100
433