929
2894
709
735
748
864
1292
1410
1169
763
669
775
888
901
806
876
979
2274
1048
1100
1153
2003
8716
1414
1254
1314
1420
1347
1660
1225
1357
1342
1579
1085
1268
1634
1852
1407
1582
2146
2029
2905
3347
5904
2019
1829
2040
3115
2379
1844
2683
3067
156498
2568