540
1
1033
2
1696
3210
5
2025
1480
1780
918
2113
7
993
2247
4
1010
1021
984
1227
1322
1970
3
1113
1287
1472
1183
1426
2060
1063
1179
861
1046
670
2618
1204