1582
0
1092
1
787
1885
2
1084
948
1241
688
1018
792
1417
706
794
602
747
1068
1024
966
894
733
1122
970
711
955
897
862
763
917
1369
1232