641
1
385
2260
1285
1808
1095
1971
0
1176
1716
2
720
930
821
2200
1944
3
755
494
832
4
666
1414
503
881
1544
1294
918
2162
156
610
582
535
12833