540
1
2496
7
1666
541
2892
3
639
326
982
2
479
629
524
78
1066
704
1112
1224
778
858
979
622
1760
866
4
556
678
1154
614
606
1243
951
0
1350