1323
2
0
1424
1209
1
684
963
754
2048
3
753
882
957
774
1020
1436
2150
6
4526
2080
655
652
812
885
1042
1288
784
2210
1690
4
1243
1677
4466
18
864
941
1769
834
2076
19
1168
899
1080
1709
2180
1328
1204
1224