381
0
521
1
1447
1011
812
159
866
607
950
723
3331
797
1083
1803
4
715
2768
7
882
2419
2
439
776
453
2503
3
3910
5
659
2065
766