656
2
723
1
567
0
1388
3
539
1148
1088
8
553
1025
5
803
774
4
4013
14
989
450
925
2063
1486
1067
1437
1305
2423
10
1324
707
1303
6
681
792
1063
2048
7
1635
1047