423
0
685
743
286
381
1557
1411
1629
5938
503
325
2328
3498
4
379
1501
367
407
557
505
2727
2
248
387
1949
3
320
297
683
1308
737
544
452