1323
2
0
1425
1211
1
685
963
755
2048
3
753
882
958
774
1021
1437
2152
6
4529
2081
655
652
812
885
1043
1288
785
2211
1690
4
1250
1678
4468
18
865
941
1769
835
2077
19
1169
899
1081
1709
2180
1329
1205
1225