4098
7
1029
1
728
1092
1353
760
832
1992
3
1794
943
1001
1060
2824
825
1382
1071
970
1627
841
1231
1223
2
804
2473
2315
5
1464
836
1089
1032
1081
714