633
850
974
876
845
1478
1430
1103
993
1159
1695
2218
818
992
2363
894
1282
1089
4287
1863
2654
1842
1436
1204
3348
1742
1511
1899
1781
1592
1688
4583
7904
1710
2759
14286