158
0
676
275
597
398
96
1
3832
3
173
280
301
1930
276
475
302
680
791
379
476
782
654
443
1100
1357
2112
2
251
887
223
565
348
767