712
1
3639
6
659
795
773
1161
2
916
1630
556
750
728
1382
0
1278
825
676
788
1166
3
1026
786
682
808
721
1198
1244
1437
1088
4
1101
915
1099
3320