>
843
969
2118
479
729
742
1124
350
263
2532
2261
2481
1457
1804
531
910
2196
668
2187
1158
2769
929
1639
1963
2790
1330
445
547
2684
947
1956
1534
192
2166
252
2431
1203
1274
2278
2858
253
1748
798
2515
647