578
1
281
493
3597
6
477
625
802
1087
669
1031
491
772
2
98
1974
858
1465
3
1375
0
1594
2847
4
2115
689
703
784
825
1043
1965
1018
1164
1071
622