404
0
950
1
1478
398
348
388
421
563
2
571
590
2693
360
633
894
13995
692
666
644
844
949
615
2595
878
2009
1588
577
110
339
324
1000