689
1
825
2
1042
0
482
622
1071
1017
1164
834
505
665
1127
916
528
515
1376
520
573
480
572
516
673
2129
2146
1710
2035
574
1576
914
3
470