2162
1421
1509
4171
720
884
1232
3413
1088
5486
1762
12683
740
2624
803
2663
783
4304
2638
1064
1321
7026
3084
764
798
1742
781
2429
807
2009
793
994
3844
1584
2715
3076
2166
2709
2191
5004
1647
1075
857
7269
1585
993
1149
14879
1551
1331
871
1180
961
1347
1645
1088
5424
1393
1251
3856